
#ifndef _3761_HANDLE_BASE_H_
#define _3761_HANDLE_BASE_H_
#include <list>
#include <stdint.h>
#include <stdbool.h>
#include "3761/3761.h"
using namespace std;

#pragma pack(0)

class UserData
{
public:
	uint16_t cmd;
};

class GB3761_HandleBase
{
public:
	uint8_t user_buffer[1024];
	uint8_t frame_buffer[1024];
	uint16_t user_length;
	uint16_t frame_length;
	const uint8_t afn_type;
protected:
	list<UserData> ulist;

protected:
	GB3761_HandleBase(const uint8_t t);

public:
	bool push(UserData&);
	bool remove(uint8_t cmd);
	int parse(const uint8_t*);
	int make(uint8_t*);
	int make(UserData&, uint8_t*);
public:
	virtual int parseF0(const uint8_t*);
	virtual int parseF1(const uint8_t*);
	virtual int parseF2(const uint8_t*);
	virtual int parseF3(const uint8_t*);
	virtual int parseF4(const uint8_t*);
	virtual int parseF5(const uint8_t*);
	virtual int parseF6(const uint8_t*);
	virtual int parseF7(const uint8_t*);
	virtual int parseF8(const uint8_t*);
	virtual int parseF9(const uint8_t*);
	virtual int parseF10(const uint8_t*);
	virtual int parseF11(const uint8_t*);
	virtual int parseF12(const uint8_t*);
	virtual int parseF13(const uint8_t*);
	virtual int parseF14(const uint8_t*);
	virtual int parseF15(const uint8_t*);
	virtual int parseF16(const uint8_t*);
	virtual int parseF17(const uint8_t*);
	virtual int parseF18(const uint8_t*);
	virtual int parseF19(const uint8_t*);
	virtual int parseF20(const uint8_t*);
	virtual int parseF21(const uint8_t*);
	virtual int parseF22(const uint8_t*);
	virtual int parseF23(const uint8_t*);
	virtual int parseF24(const uint8_t*);
	virtual int parseF25(const uint8_t*);
	virtual int parseF26(const uint8_t*);
	virtual int parseF27(const uint8_t*);
	virtual int parseF28(const uint8_t*);
	virtual int parseF29(const uint8_t*);
	virtual int parseF30(const uint8_t*);
	virtual int parseF31(const uint8_t*);
	virtual int parseF32(const uint8_t*);
	virtual int parseF33(const uint8_t*);
	virtual int parseF34(const uint8_t*);
	virtual int parseF35(const uint8_t*);
	virtual int parseF36(const uint8_t*);
	virtual int parseF37(const uint8_t*);
	virtual int parseF38(const uint8_t*);
	virtual int parseF39(const uint8_t*);
	virtual int parseF40(const uint8_t*);
	virtual int parseF41(const uint8_t*);
	virtual int parseF42(const uint8_t*);
	virtual int parseF43(const uint8_t*);
	virtual int parseF44(const uint8_t*);
	virtual int parseF45(const uint8_t*);
	virtual int parseF46(const uint8_t*);
	virtual int parseF47(const uint8_t*);
	virtual int parseF48(const uint8_t*);
	virtual int parseF49(const uint8_t*);
	virtual int parseF50(const uint8_t*);
	virtual int parseF51(const uint8_t*);
	virtual int parseF52(const uint8_t*);
	virtual int parseF53(const uint8_t*);
	virtual int parseF54(const uint8_t*);
	virtual int parseF55(const uint8_t*);
	virtual int parseF56(const uint8_t*);
	virtual int parseF57(const uint8_t*);
	virtual int parseF58(const uint8_t*);
	virtual int parseF59(const uint8_t*);
	virtual int parseF60(const uint8_t*);
	virtual int parseF61(const uint8_t*);
	virtual int parseF62(const uint8_t*);
	virtual int parseF63(const uint8_t*);
	virtual int parseF64(const uint8_t*);
	virtual int parseF65(const uint8_t*);
	virtual int parseF66(const uint8_t*);
	virtual int parseF67(const uint8_t*);
	virtual int parseF68(const uint8_t*);
	virtual int parseF69(const uint8_t*);
	virtual int parseF70(const uint8_t*);
	virtual int parseF71(const uint8_t*);
	virtual int parseF72(const uint8_t*);
	virtual int parseF73(const uint8_t*);
	virtual int parseF74(const uint8_t*);
	virtual int parseF75(const uint8_t*);
	virtual int parseF76(const uint8_t*);
	virtual int parseF77(const uint8_t*);
	virtual int parseF78(const uint8_t*);
	virtual int parseF79(const uint8_t*);
	virtual int parseF80(const uint8_t*);
	virtual int parseF81(const uint8_t*);
	virtual int parseF82(const uint8_t*);
	virtual int parseF83(const uint8_t*);
	virtual int parseF84(const uint8_t*);
	virtual int parseF85(const uint8_t*);
	virtual int parseF86(const uint8_t*);
	virtual int parseF87(const uint8_t*);
	virtual int parseF88(const uint8_t*);
	virtual int parseF89(const uint8_t*);
	virtual int parseF90(const uint8_t*);
	virtual int parseF91(const uint8_t*);
	virtual int parseF92(const uint8_t*);
	virtual int parseF93(const uint8_t*);
	virtual int parseF94(const uint8_t*);
	virtual int parseF95(const uint8_t*);
	virtual int parseF96(const uint8_t*);
	virtual int parseF97(const uint8_t*);
	virtual int parseF98(const uint8_t*);
	virtual int parseF99(const uint8_t*);
	virtual int parseF100(const uint8_t*);
	virtual int parseF101(const uint8_t*);
	virtual int parseF102(const uint8_t*);
	virtual int parseF103(const uint8_t*);
	virtual int parseF104(const uint8_t*);
	virtual int parseF105(const uint8_t*);
	virtual int parseF106(const uint8_t*);
	virtual int parseF107(const uint8_t*);
	virtual int parseF108(const uint8_t*);
	virtual int parseF109(const uint8_t*);
	virtual int parseF110(const uint8_t*);
	virtual int parseF111(const uint8_t*);
	virtual int parseF112(const uint8_t*);
	virtual int parseF113(const uint8_t*);
	virtual int parseF114(const uint8_t*);
	virtual int parseF115(const uint8_t*);
	virtual int parseF116(const uint8_t*);
	virtual int parseF117(const uint8_t*);
	virtual int parseF118(const uint8_t*);
	virtual int parseF119(const uint8_t*);
	virtual int parseF120(const uint8_t*);
	virtual int parseF121(const uint8_t*);
	virtual int parseF122(const uint8_t*);
	virtual int parseF123(const uint8_t*);
	virtual int parseF124(const uint8_t*);
	virtual int parseF125(const uint8_t*);
	virtual int parseF126(const uint8_t*);
	virtual int parseF127(const uint8_t*);
	virtual int parseF128(const uint8_t*);
	virtual int parseF129(const uint8_t*);
	virtual int parseF130(const uint8_t*);
	virtual int parseF131(const uint8_t*);
	virtual int parseF132(const uint8_t*);
	virtual int parseF133(const uint8_t*);
	virtual int parseF134(const uint8_t*);
	virtual int parseF135(const uint8_t*);
	virtual int parseF136(const uint8_t*);
	virtual int parseF137(const uint8_t*);
	virtual int parseF138(const uint8_t*);
	virtual int parseF139(const uint8_t*);
	virtual int parseF140(const uint8_t*);
	virtual int parseF141(const uint8_t*);
	virtual int parseF142(const uint8_t*);
	virtual int parseF143(const uint8_t*);
	virtual int parseF144(const uint8_t*);
	virtual int parseF145(const uint8_t*);
	virtual int parseF146(const uint8_t*);
	virtual int parseF147(const uint8_t*);
	virtual int parseF148(const uint8_t*);
	virtual int parseF149(const uint8_t*);
	virtual int parseF150(const uint8_t*);
	virtual int parseF151(const uint8_t*);
	virtual int parseF152(const uint8_t*);
	virtual int parseF153(const uint8_t*);
	virtual int parseF154(const uint8_t*);
	virtual int parseF155(const uint8_t*);
	virtual int parseF156(const uint8_t*);
	virtual int parseF157(const uint8_t*);
	virtual int parseF158(const uint8_t*);
	virtual int parseF159(const uint8_t*);
	virtual int parseF160(const uint8_t*);
	virtual int parseF161(const uint8_t*);
	virtual int parseF162(const uint8_t*);
	virtual int parseF163(const uint8_t*);
	virtual int parseF164(const uint8_t*);
	virtual int parseF165(const uint8_t*);
	virtual int parseF166(const uint8_t*);
	virtual int parseF167(const uint8_t*);
	virtual int parseF168(const uint8_t*);
	virtual int parseF169(const uint8_t*);
	virtual int parseF170(const uint8_t*);
	virtual int parseF171(const uint8_t*);
	virtual int parseF172(const uint8_t*);
	virtual int parseF173(const uint8_t*);
	virtual int parseF174(const uint8_t*);
	virtual int parseF175(const uint8_t*);
	virtual int parseF176(const uint8_t*);
	virtual int parseF177(const uint8_t*);
	virtual int parseF178(const uint8_t*);
	virtual int parseF179(const uint8_t*);
	virtual int parseF180(const uint8_t*);
	virtual int parseF181(const uint8_t*);
	virtual int parseF182(const uint8_t*);
	virtual int parseF183(const uint8_t*);
	virtual int parseF184(const uint8_t*);
	virtual int parseF185(const uint8_t*);
	virtual int parseF186(const uint8_t*);
	virtual int parseF187(const uint8_t*);
	virtual int parseF188(const uint8_t*);
	virtual int parseF189(const uint8_t*);
	virtual int parseF190(const uint8_t*);
	virtual int parseF191(const uint8_t*);
	virtual int parseF192(const uint8_t*);
	virtual int parseF193(const uint8_t*);
	virtual int parseF194(const uint8_t*);
	virtual int parseF195(const uint8_t*);
	virtual int parseF196(const uint8_t*);
	virtual int parseF197(const uint8_t*);
	virtual int parseF198(const uint8_t*);
	virtual int parseF199(const uint8_t*);
	virtual int parseF200(const uint8_t*);
	virtual int parseF201(const uint8_t*);
	virtual int parseF202(const uint8_t*);
	virtual int parseF203(const uint8_t*);
	virtual int parseF204(const uint8_t*);
	virtual int parseF205(const uint8_t*);
	virtual int parseF206(const uint8_t*);
	virtual int parseF207(const uint8_t*);
	virtual int parseF208(const uint8_t*);
	virtual int parseF209(const uint8_t*);
	virtual int parseF210(const uint8_t*);
	virtual int parseF211(const uint8_t*);
	virtual int parseF212(const uint8_t*);
	virtual int parseF213(const uint8_t*);
	virtual int parseF214(const uint8_t*);
	virtual int parseF215(const uint8_t*);
	virtual int parseF216(const uint8_t*);
	virtual int parseF217(const uint8_t*);
	virtual int parseF218(const uint8_t*);
	virtual int parseF219(const uint8_t*);
	virtual int parseF220(const uint8_t*);
	virtual int parseF221(const uint8_t*);
	virtual int parseF222(const uint8_t*);
	virtual int parseF223(const uint8_t*);
	virtual int parseF224(const uint8_t*);
	virtual int parseF225(const uint8_t*);
	virtual int parseF226(const uint8_t*);
	virtual int parseF227(const uint8_t*);
	virtual int parseF228(const uint8_t*);
	virtual int parseF229(const uint8_t*);
	virtual int parseF230(const uint8_t*);
	virtual int parseF231(const uint8_t*);
	virtual int parseF232(const uint8_t*);
	virtual int parseF233(const uint8_t*);
	virtual int parseF234(const uint8_t*);
	virtual int parseF235(const uint8_t*);
	virtual int parseF236(const uint8_t*);
	virtual int parseF237(const uint8_t*);
	virtual int parseF238(const uint8_t*);
	virtual int parseF239(const uint8_t*);
	virtual int parseF240(const uint8_t*);
	virtual int parseF241(const uint8_t*);
	virtual int parseF242(const uint8_t*);
	virtual int parseF243(const uint8_t*);
	virtual int parseF244(const uint8_t*);
	virtual int parseF245(const uint8_t*);
	virtual int parseF246(const uint8_t*);
	virtual int parseF247(const uint8_t*);
	virtual int parseF248(const uint8_t*);
	virtual int parseF249(const uint8_t*);
	virtual int parseF250(const uint8_t*);
	virtual int parseF251(const uint8_t*);
	virtual int parseF252(const uint8_t*);
	virtual int parseF253(const uint8_t*);
	virtual int parseF254(const uint8_t*);
	virtual int parseF255(const uint8_t*);
public:	virtual int makeF0(UserData&, uint8_t*);
	virtual int makeF1(UserData&, uint8_t*);
	virtual int makeF2(UserData&, uint8_t*);
	virtual int makeF3(UserData&, uint8_t*);
	virtual int makeF4(UserData&, uint8_t*);
	virtual int makeF5(UserData&, uint8_t*);
	virtual int makeF6(UserData&, uint8_t*);
	virtual int makeF7(UserData&, uint8_t*);
	virtual int makeF8(UserData&, uint8_t*);
	virtual int makeF9(UserData&, uint8_t*);
	virtual int makeF10(UserData&, uint8_t*);
	virtual int makeF11(UserData&, uint8_t*);
	virtual int makeF12(UserData&, uint8_t*);
	virtual int makeF13(UserData&, uint8_t*);
	virtual int makeF14(UserData&, uint8_t*);
	virtual int makeF15(UserData&, uint8_t*);
	virtual int makeF16(UserData&, uint8_t*);
	virtual int makeF17(UserData&, uint8_t*);
	virtual int makeF18(UserData&, uint8_t*);
	virtual int makeF19(UserData&, uint8_t*);
	virtual int makeF20(UserData&, uint8_t*);
	virtual int makeF21(UserData&, uint8_t*);
	virtual int makeF22(UserData&, uint8_t*);
	virtual int makeF23(UserData&, uint8_t*);
	virtual int makeF24(UserData&, uint8_t*);
	virtual int makeF25(UserData&, uint8_t*);
	virtual int makeF26(UserData&, uint8_t*);
	virtual int makeF27(UserData&, uint8_t*);
	virtual int makeF28(UserData&, uint8_t*);
	virtual int makeF29(UserData&, uint8_t*);
	virtual int makeF30(UserData&, uint8_t*);
	virtual int makeF31(UserData&, uint8_t*);
	virtual int makeF32(UserData&, uint8_t*);
	virtual int makeF33(UserData&, uint8_t*);
	virtual int makeF34(UserData&, uint8_t*);
	virtual int makeF35(UserData&, uint8_t*);
	virtual int makeF36(UserData&, uint8_t*);
	virtual int makeF37(UserData&, uint8_t*);
	virtual int makeF38(UserData&, uint8_t*);
	virtual int makeF39(UserData&, uint8_t*);
	virtual int makeF40(UserData&, uint8_t*);
	virtual int makeF41(UserData&, uint8_t*);
	virtual int makeF42(UserData&, uint8_t*);
	virtual int makeF43(UserData&, uint8_t*);
	virtual int makeF44(UserData&, uint8_t*);
	virtual int makeF45(UserData&, uint8_t*);
	virtual int makeF46(UserData&, uint8_t*);
	virtual int makeF47(UserData&, uint8_t*);
	virtual int makeF48(UserData&, uint8_t*);
	virtual int makeF49(UserData&, uint8_t*);
	virtual int makeF50(UserData&, uint8_t*);
	virtual int makeF51(UserData&, uint8_t*);
	virtual int makeF52(UserData&, uint8_t*);
	virtual int makeF53(UserData&, uint8_t*);
	virtual int makeF54(UserData&, uint8_t*);
	virtual int makeF55(UserData&, uint8_t*);
	virtual int makeF56(UserData&, uint8_t*);
	virtual int makeF57(UserData&, uint8_t*);
	virtual int makeF58(UserData&, uint8_t*);
	virtual int makeF59(UserData&, uint8_t*);
	virtual int makeF60(UserData&, uint8_t*);
	virtual int makeF61(UserData&, uint8_t*);
	virtual int makeF62(UserData&, uint8_t*);
	virtual int makeF63(UserData&, uint8_t*);
	virtual int makeF64(UserData&, uint8_t*);
	virtual int makeF65(UserData&, uint8_t*);
	virtual int makeF66(UserData&, uint8_t*);
	virtual int makeF67(UserData&, uint8_t*);
	virtual int makeF68(UserData&, uint8_t*);
	virtual int makeF69(UserData&, uint8_t*);
	virtual int makeF70(UserData&, uint8_t*);
	virtual int makeF71(UserData&, uint8_t*);
	virtual int makeF72(UserData&, uint8_t*);
	virtual int makeF73(UserData&, uint8_t*);
	virtual int makeF74(UserData&, uint8_t*);
	virtual int makeF75(UserData&, uint8_t*);
	virtual int makeF76(UserData&, uint8_t*);
	virtual int makeF77(UserData&, uint8_t*);
	virtual int makeF78(UserData&, uint8_t*);
	virtual int makeF79(UserData&, uint8_t*);
	virtual int makeF80(UserData&, uint8_t*);
	virtual int makeF81(UserData&, uint8_t*);
	virtual int makeF82(UserData&, uint8_t*);
	virtual int makeF83(UserData&, uint8_t*);
	virtual int makeF84(UserData&, uint8_t*);
	virtual int makeF85(UserData&, uint8_t*);
	virtual int makeF86(UserData&, uint8_t*);
	virtual int makeF87(UserData&, uint8_t*);
	virtual int makeF88(UserData&, uint8_t*);
	virtual int makeF89(UserData&, uint8_t*);
	virtual int makeF90(UserData&, uint8_t*);
	virtual int makeF91(UserData&, uint8_t*);
	virtual int makeF92(UserData&, uint8_t*);
	virtual int makeF93(UserData&, uint8_t*);
	virtual int makeF94(UserData&, uint8_t*);
	virtual int makeF95(UserData&, uint8_t*);
	virtual int makeF96(UserData&, uint8_t*);
	virtual int makeF97(UserData&, uint8_t*);
	virtual int makeF98(UserData&, uint8_t*);
	virtual int makeF99(UserData&, uint8_t*);
	virtual int makeF100(UserData&, uint8_t*);
	virtual int makeF101(UserData&, uint8_t*);
	virtual int makeF102(UserData&, uint8_t*);
	virtual int makeF103(UserData&, uint8_t*);
	virtual int makeF104(UserData&, uint8_t*);
	virtual int makeF105(UserData&, uint8_t*);
	virtual int makeF106(UserData&, uint8_t*);
	virtual int makeF107(UserData&, uint8_t*);
	virtual int makeF108(UserData&, uint8_t*);
	virtual int makeF109(UserData&, uint8_t*);
	virtual int makeF110(UserData&, uint8_t*);
	virtual int makeF111(UserData&, uint8_t*);
	virtual int makeF112(UserData&, uint8_t*);
	virtual int makeF113(UserData&, uint8_t*);
	virtual int makeF114(UserData&, uint8_t*);
	virtual int makeF115(UserData&, uint8_t*);
	virtual int makeF116(UserData&, uint8_t*);
	virtual int makeF117(UserData&, uint8_t*);
	virtual int makeF118(UserData&, uint8_t*);
	virtual int makeF119(UserData&, uint8_t*);
	virtual int makeF120(UserData&, uint8_t*);
	virtual int makeF121(UserData&, uint8_t*);
	virtual int makeF122(UserData&, uint8_t*);
	virtual int makeF123(UserData&, uint8_t*);
	virtual int makeF124(UserData&, uint8_t*);
	virtual int makeF125(UserData&, uint8_t*);
	virtual int makeF126(UserData&, uint8_t*);
	virtual int makeF127(UserData&, uint8_t*);
	virtual int makeF128(UserData&, uint8_t*);
	virtual int makeF129(UserData&, uint8_t*);
	virtual int makeF130(UserData&, uint8_t*);
	virtual int makeF131(UserData&, uint8_t*);
	virtual int makeF132(UserData&, uint8_t*);
	virtual int makeF133(UserData&, uint8_t*);
	virtual int makeF134(UserData&, uint8_t*);
	virtual int makeF135(UserData&, uint8_t*);
	virtual int makeF136(UserData&, uint8_t*);
	virtual int makeF137(UserData&, uint8_t*);
	virtual int makeF138(UserData&, uint8_t*);
	virtual int makeF139(UserData&, uint8_t*);
	virtual int makeF140(UserData&, uint8_t*);
	virtual int makeF141(UserData&, uint8_t*);
	virtual int makeF142(UserData&, uint8_t*);
	virtual int makeF143(UserData&, uint8_t*);
	virtual int makeF144(UserData&, uint8_t*);
	virtual int makeF145(UserData&, uint8_t*);
	virtual int makeF146(UserData&, uint8_t*);
	virtual int makeF147(UserData&, uint8_t*);
	virtual int makeF148(UserData&, uint8_t*);
	virtual int makeF149(UserData&, uint8_t*);
	virtual int makeF150(UserData&, uint8_t*);
	virtual int makeF151(UserData&, uint8_t*);
	virtual int makeF152(UserData&, uint8_t*);
	virtual int makeF153(UserData&, uint8_t*);
	virtual int makeF154(UserData&, uint8_t*);
	virtual int makeF155(UserData&, uint8_t*);
	virtual int makeF156(UserData&, uint8_t*);
	virtual int makeF157(UserData&, uint8_t*);
	virtual int makeF158(UserData&, uint8_t*);
	virtual int makeF159(UserData&, uint8_t*);
	virtual int makeF160(UserData&, uint8_t*);
	virtual int makeF161(UserData&, uint8_t*);
	virtual int makeF162(UserData&, uint8_t*);
	virtual int makeF163(UserData&, uint8_t*);
	virtual int makeF164(UserData&, uint8_t*);
	virtual int makeF165(UserData&, uint8_t*);
	virtual int makeF166(UserData&, uint8_t*);
	virtual int makeF167(UserData&, uint8_t*);
	virtual int makeF168(UserData&, uint8_t*);
	virtual int makeF169(UserData&, uint8_t*);
	virtual int makeF170(UserData&, uint8_t*);
	virtual int makeF171(UserData&, uint8_t*);
	virtual int makeF172(UserData&, uint8_t*);
	virtual int makeF173(UserData&, uint8_t*);
	virtual int makeF174(UserData&, uint8_t*);
	virtual int makeF175(UserData&, uint8_t*);
	virtual int makeF176(UserData&, uint8_t*);
	virtual int makeF177(UserData&, uint8_t*);
	virtual int makeF178(UserData&, uint8_t*);
	virtual int makeF179(UserData&, uint8_t*);
	virtual int makeF180(UserData&, uint8_t*);
	virtual int makeF181(UserData&, uint8_t*);
	virtual int makeF182(UserData&, uint8_t*);
	virtual int makeF183(UserData&, uint8_t*);
	virtual int makeF184(UserData&, uint8_t*);
	virtual int makeF185(UserData&, uint8_t*);
	virtual int makeF186(UserData&, uint8_t*);
	virtual int makeF187(UserData&, uint8_t*);
	virtual int makeF188(UserData&, uint8_t*);
	virtual int makeF189(UserData&, uint8_t*);
	virtual int makeF190(UserData&, uint8_t*);
	virtual int makeF191(UserData&, uint8_t*);
	virtual int makeF192(UserData&, uint8_t*);
	virtual int makeF193(UserData&, uint8_t*);
	virtual int makeF194(UserData&, uint8_t*);
	virtual int makeF195(UserData&, uint8_t*);
	virtual int makeF196(UserData&, uint8_t*);
	virtual int makeF197(UserData&, uint8_t*);
	virtual int makeF198(UserData&, uint8_t*);
	virtual int makeF199(UserData&, uint8_t*);
	virtual int makeF200(UserData&, uint8_t*);
	virtual int makeF201(UserData&, uint8_t*);
	virtual int makeF202(UserData&, uint8_t*);
	virtual int makeF203(UserData&, uint8_t*);
	virtual int makeF204(UserData&, uint8_t*);
	virtual int makeF205(UserData&, uint8_t*);
	virtual int makeF206(UserData&, uint8_t*);
	virtual int makeF207(UserData&, uint8_t*);
	virtual int makeF208(UserData&, uint8_t*);
	virtual int makeF209(UserData&, uint8_t*);
	virtual int makeF210(UserData&, uint8_t*);
	virtual int makeF211(UserData&, uint8_t*);
	virtual int makeF212(UserData&, uint8_t*);
	virtual int makeF213(UserData&, uint8_t*);
	virtual int makeF214(UserData&, uint8_t*);
	virtual int makeF215(UserData&, uint8_t*);
	virtual int makeF216(UserData&, uint8_t*);
	virtual int makeF217(UserData&, uint8_t*);
	virtual int makeF218(UserData&, uint8_t*);
	virtual int makeF219(UserData&, uint8_t*);
	virtual int makeF220(UserData&, uint8_t*);
	virtual int makeF221(UserData&, uint8_t*);
	virtual int makeF222(UserData&, uint8_t*);
	virtual int makeF223(UserData&, uint8_t*);
	virtual int makeF224(UserData&, uint8_t*);
	virtual int makeF225(UserData&, uint8_t*);
	virtual int makeF226(UserData&, uint8_t*);
	virtual int makeF227(UserData&, uint8_t*);
	virtual int makeF228(UserData&, uint8_t*);
	virtual int makeF229(UserData&, uint8_t*);
	virtual int makeF230(UserData&, uint8_t*);
	virtual int makeF231(UserData&, uint8_t*);
	virtual int makeF232(UserData&, uint8_t*);
	virtual int makeF233(UserData&, uint8_t*);
	virtual int makeF234(UserData&, uint8_t*);
	virtual int makeF235(UserData&, uint8_t*);
	virtual int makeF236(UserData&, uint8_t*);
	virtual int makeF237(UserData&, uint8_t*);
	virtual int makeF238(UserData&, uint8_t*);
	virtual int makeF239(UserData&, uint8_t*);
	virtual int makeF240(UserData&, uint8_t*);
	virtual int makeF241(UserData&, uint8_t*);
	virtual int makeF242(UserData&, uint8_t*);
	virtual int makeF243(UserData&, uint8_t*);
	virtual int makeF244(UserData&, uint8_t*);
	virtual int makeF245(UserData&, uint8_t*);
	virtual int makeF246(UserData&, uint8_t*);
	virtual int makeF247(UserData&, uint8_t*);
	virtual int makeF248(UserData&, uint8_t*);
	virtual int makeF249(UserData&, uint8_t*);
	virtual int makeF250(UserData&, uint8_t*);
	virtual int makeF251(UserData&, uint8_t*);
	virtual int makeF252(UserData&, uint8_t*);
	virtual int makeF253(UserData&, uint8_t*);
	virtual int makeF254(UserData&, uint8_t*);
	virtual int makeF255(UserData&, uint8_t*);

};
#endif//_3761_HANDLE_BASE_H_

